Internet Archive BookReader

Official register of the officers and acting midshipmen of the United States Naval Academy